be underdeveloped - French English Dictionary